leave in a defenceless state - Español Inglés Diccionario